Big Huge Thesaurus

Japanese spurge

noun